package com.example.kuaizu.pojo.ov;

import lombok.Data;

/**
 * 微信手机号信息响应对象，包含错误码、错误信息和手机信息
 */
@Data
public class PhoneInfoResponse {
    private int errcode;
    private String errmsg;
    private PhoneInfo phone_info;

    /**
     * 手机信息对象，包含手机号、纯手机号、国家代码和水印信息
     */
    @Data
    public static class PhoneInfo {
        private String phoneNumber;
        private String purePhoneNumber;
        private int countryCode;
        private Watermark watermark;

        /**
         * 水印信息对象，包含时间戳和应用 ID
         */
        @Data
        public static class Watermark {
            private long timestamp;
            private String appid;
        }
    }
}